1020 FOR I = 1 TO 11: FOR J = 1 TO 39: VTAB I: HTAB J: PRINT A$: VTAB 23 -I: HTAB J: PRINT A$: NEXT J: PRINT : NEXT I
1022 SPEED= 200: FOR K = 1 TO 5
1023 A$ = CHR$( INT( RND(1) *16) +32)
1025 FOR I = 4 TO 35: VTAB 5: HTAB I: PRINT A$: VTAB 15: HTAB I: PRINT A$: NEXT I: FOR I = 5 TO 15: VTAB I: HTAB 4: PRINT A$: VTAB I: HTAB 35: PRINT A$: NEXT I: INVERSE
1030 VTAB 8: HTAB 7: PRINT " AN APPLE INSIDE AN APPLE "
1060 VTAB 10: HTAB 18: PRINT " BY "
1090 VTAB 12: HTAB 15: PRINT " CUSIMANO "
1100 NEXT K
1300 FOR I = 1 TO 4000: NEXT I
1320 A$ = " "
1330 FOR I = 1 TO 18: VTAB I: FOR J = 1 TO 13: PRINT A$;: NEXT J: PRINT : NEXT I
1400 VTAB 3: HTAB 7: PRINT "AN APPLE INSIDE AN APPLE"
1500 VTAB 6: PRINT " AFTER DOS (DISK OPERATING SYSTEM)": PRINT : PRINT " IS BOOTED HIT ANY KEY AND WATCH THE": PRINT : PRINT " SCREEN."
1530 FOR I = 1 TO 10000: NEXT I
3000 GR : POKE -16302,0: CALL -1998
3100 REM CASE ***<CTRL-G>
3110 COLOR= 10: FOR I = 3 TO 36: VLIN 3,45 AT I: NEXT I
3170 REM PLUG ***<CTRL-G>
3180 HLIN 7,9 AT 2: VLIN 0,2 AT 8
3200 REM VENT HOLES ***<CTRL-G>
3210 COLOR= 0: FOR I = 7 TO 24 STEP 2: PLOT 3,I: PLOT 36,I: NEXT I
3300 REM BOTTOM ROW ***<CTRL-G>
3310 COLOR= 8: HLIN 12,26 AT 42: FOR I = 10 TO 28 STEP 2: PLOT I,40: NEXT I
3450 REM SHIFT KEYS ***<CTRL-G>
3460 HLIN 7,8 AT 40: HLIN 30,31 AT 40
3500 REM HOME ROW KEYS ***<CTRL-G>
3510 FOR I = 7 TO 31 STEP 2: PLOT I,38: NEXT I
3600 REM ABOVE KEYS ***<CTRL-G>
3610 FOR I = 7 TO 30 STEP 2: PLOT I,36: NEXT I
3650 REM RETURN KEY ***<CTRL-G><CTRL-G><CTRL-G>
3660 HLIN 31,32 AT 36
3700 REM RETURN KEY ***<CTRL-G><CTRL-G>
3710 FOR I = 8 TO 30 STEP 2: PLOT I,34: NEXT I
3800 REM RESET KEY ****<CTRL-G><CTRL-G><CTRL-G>
3810 COLOR= 13: PLOT 32,34: FOR I = 1 TO 1000: NEXT I: PRINT CHR$(7);
4000 REM POWER LIGHT ***<CTRL-G><CTRL-G>
4010 COLOR= 15: HLIN 7,8 AT 42: HLIN 7,8 AT 43
4020 HLIN 7,8 AT 42
4100 ONERR GOTO 10000
4980 REM <CTRL-J><CTRL-J> ' BOOT DOS ' ***<CTRL-J><CTRL-J><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G>
4990 VTAB 1: PRINT
5000 D$ = CHR$(13) + CHR$(4)
5010 PRINT D$"DELETE JUNK"
10000 REM <CTRL-J><CTRL-J> HIT ANY KEY ****<CTRL-J><CTRL-J><CTRL-G><CTRL-P><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G>
10010 POKE 216,0: REM RESET ONERR GOTO **<CTRL-G><CTRL-G>
10100 GET A$
10200 IF ASC(A$) <32 THEN 10100
10210 IF ASC(A$) = 32 THEN GOSUB 10230: GOTO 10100
10220 GOTO 10280
10230 COLOR= 15: HLIN 12,26 AT 42: FOR I = 1 TO 200: NEXT : COLOR= 8: HLIN 12,26 AT 42: COLOR= 2: FOR I = 17 TO 23: VLIN 16,24 AT I: NEXT : COLOR= 8: RETURN
10280 RESTORE
10300 FOR I = 1 TO 59: READ A,X,Y: IF A = ASC(A$) THEN 10400
10320 NEXT I
10330 GOTO 10100
10400 COLOR= 15: PLOT X,Y: FOR I = 1 TO 100: NEXT I: COLOR= 8: PLOT X,Y: COLOR= 2: FOR I = 17 TO 23: VLIN 16,24 AT I: NEXT I: COLOR= 8
10500 GOSUB 11000
10600 GOTO 10100
11000 REM <CTRL-J><CTRL-J>PRINT GR CHAR. ***<CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G><CTRL-G>
11010 COLOR= 10
11100 IF ( ASC(A$) -32) >36 THEN 11135
11110 ON ASC(A$) -32 GOSUB 11200,11300,11400,11500,11600,11700,11800,11900,12000,12100,12200,12300,12400,12500,12600,12700,12800,12900,13000,13100,13200,13300,13400,13500,13600,13700,13800,13900,14000,14100,14200,14300,14400,14500,14600,14700
11120 GOTO 11150
11135 ON ASC(A$) -68 GOSUB 14800,14900,15000,15100,15200,15300,15400,15500,15600,15700,15800,15900,16000,16100,16200,16300,16400,16500,16600,16700,16800,16900,17000
11140 IF ( ASC(A$) -32) >59 THEN RETURN
11150 RETURN
11200 REM !
11210 VLIN 17,21 AT 20: PLOT 20,23
11220 RETURN
11300 REM "
11310 VLIN 17,19 AT 19: VLIN 17,19 AT 21: RETURN
11400 REM #
11410 VLIN 17,23 AT 19: VLIN 17,23 AT 21: HLIN 18,22 AT 19: HLIN 18,22 AT 21
11420 RETURN
11500 REM $
11510 VLIN 17,23 AT 20: HLIN 19,22 AT 18: HLIN 18,21 AT 22: HLIN 19,21 AT 20: PLOT 18,19: PLOT 22,21
11520 RETURN
11600 REM %
11610 VLIN 17,18 AT 18: VLIN 17,18 AT 19: VLIN 22,23 AT 21: VLIN 22,23 AT 22
12110 VLIN 17,23 AT 20: HLIN 19,21 AT 19: HLIN 19,21 AT 21: PLOT 18,18: PLOT 22,18: PLOT 18,22: PLOT 22,22
12120 RETURN
12200 REM +
12210 VLIN 18,22 AT 20: HLIN 18,22 AT 20: RETURN
12300 REM ,
12310 VLIN 21,22 AT 20: PLOT 19,23: RETURN
12400 REM -
12410 HLIN 18,22 AT 20: RETURN
12500 REM .
12510 PLOT 20,23: RETURN
12600 REM /
12610 FOR I = 18 TO 22: PLOT I,40 -I: NEXT I: RETURN
12700 REM 0
12710 VLIN 18,22 AT 18: VLIN 18,22 AT 22: HLIN 19,21 AT 17: HLIN 19,21 AT 23
12720 FOR I = 19 TO 21: PLOT I,40 -I: NEXT I: RETURN
12800 REM 1
12810 VLIN 17,23 AT 20: HLIN 19,21 AT 23: PLOT 19,18: RETURN
12900 REM 2
12910 HLIN 19,21 AT 17: HLIN 18,22 AT 23: VLIN 18,19 AT 22: HLIN 20,21 AT 20: PLOT 19,21: PLOT 18,22
12920 PLOT 18,18: RETURN
13000 REM 3
13010 HLIN 18,22 AT 17: HLIN 19,21 AT 23: VLIN 21,22 AT 22: PLOT 18,22: VLIN 19,20 AT 21: PLOT 20,20: PLOT 22,18: RETURN
13100 REM 4
13110 VLIN 17,23 AT 21: HLIN 18,22 AT 21: PLOT 18,20: PLOT 19,19: PLOT 20,18: RETURN
13200 REM 5
13210 HLIN 18,22 AT 17: HLIN 18,21 AT 19: HLIN 19,21 AT 23: VLIN 17,19 AT 18: VLIN 20,22 AT 22: PLOT 18,22: RETURN
13300 REM 6
13310 HLIN 20,22 AT 17: HLIN 18,21 AT 20: HLIN 19,21 AT 23: VLIN 19,22 AT 18: PLOT 19,18: VLIN 21,22 AT 22: RETURN
13400 REM 7
13410 HLIN 18,22 AT 17: VLIN 21,23 AT 19: PLOT 20,20: PLOT 21,19: PLOT 22,18: RETURN
13500 REM 8
13510 HLIN 19,21 AT 17: HLIN 19,21 AT 20: HLIN 19,21 AT 23: VLIN 18,19 AT 18: VLIN 18,19 AT 22: VLIN 21,22 AT 18: VLIN 21,22 AT 22: RETURN
13600 REM 9
13610 HLIN 19,21 AT 17: HLIN 19,21 AT 20: VLIN 18,19 AT 18: VLIN 18,21 AT 22: PLOT 21,22: HLIN 18,20 AT 23: RETURN
13700 REM :
13710 PLOT 20,19: PLOT 20,21: RETURN
13800 REM ;
13810 VLIN 21,22 AT 20: PLOT 20,19: PLOT 19,23: RETURN
13900 REM <
13910 FOR I = 18 TO 21: PLOT I,38 -I: NEXT I
13920 FOR I = 18 TO 21: PLOT I,I +2: NEXT I: RETURN
14000 REM =
14010 HLIN 18,22 AT 19: HLIN 18,22 AT 21: RETURN
14100 REM >
14110 FOR I = 19 TO 22: PLOT I,I -2: NEXT I: FOR I = 19 TO 22: PLOT I,42 -I: NEXT I: RETURN
14200 REM ?
14210 HLIN 19,21 AT 17: PLOT 18,18: PLOT 22,18: PLOT 21,19: PLOT 20,23: VLIN 20,21 AT 20: RETURN
14300 REM @
14310 HLIN 19,21 AT 17: HLIN 19,22 AT 23: VLIN 18,22 AT 18: VLIN 18,20 AT 22: VLIN 19,21 AT 20: VLIN 20,21 AT 21: RETURN
14400 REM A
14410 VLIN 19,23 AT 18: VLIN 19,23 AT 22: HLIN 18,22 AT 21: PLOT 20,17: PLOT 19,18: PLOT 21,18: RETURN
14500 REM B
14510 VLIN 17,23 AT 18: HLIN 18,21 AT 17: HLIN 18,21 AT 20: HLIN 18,21 AT 23: VLIN 18,19 AT 22: VLIN 21,22 AT 22: RETURN
14600 REM C
14610 VLIN 18,22 AT 18: HLIN 19,21 AT 17: HLIN 19,21 AT 23: PLOT 22,18: PLOT 22,22: RETURN
14700 REM D
14710 VLIN 17,23 AT 18: VLIN 18,22 AT 22: HLIN 18,21 AT 17: HLIN 18,21 AT 23: RETURN
14800 REM E
14810 VLIN 17,23 AT 18: HLIN 18,22 AT 17: HLIN 18,21 AT 20: HLIN 18,22 AT 23: RETURN
14900 REM F
14910 VLIN 17,23 AT 18: HLIN 18,22 AT 17: HLIN 18,21 AT 20: RETURN
15000 REM G
15010 VLIN 18,22 AT 18: HLIN 19,22 AT 17: HLIN 19,22 AT 23: VLIN 21,23 AT 22: PLOT 21,21: RETURN
15100 REM H
15110 VLIN 17,23 AT 18: VLIN 17,23 AT 22: HLIN 18,22 AT 20: RETURN
15200 REM I
15210 HLIN 19,21 AT 17: HLIN 19,21 AT 23: VLIN 17,23 AT 20: RETURN
15300 REM J
15310 VLIN 17,22 AT 22: HLIN 19,21 AT 23: PLOT 18,22: RETURN
15400 REM K
15410 VLIN 17,23 AT 18
15420 FOR I = 19 TO 22: PLOT I,39 -I: PLOT I,I +1: NEXT I: RETURN
15500 REM L
15510 VLIN 17,23 AT 18: HLIN 18,22 AT 23: RETURN
15600 REM M
15610 VLIN 17,23 AT 18: VLIN 17,23 AT 22: VLIN 19,20 AT 20: PLOT 19,18: PLOT 21,18: RETURN
15700 REM N
15710 VLIN 17,23 AT 18: VLIN 17,23 AT 22: PLOT 19,19: PLOT 20,20: PLOT 21,21: RETURN
15800 REM O
15810 HLIN 19,21 AT 17: HLIN 19,21 AT 23: VLIN 18,22 AT 18: VLIN 18,22 AT 22: RETURN
15900 REM P
15910 HLIN 18,21 AT 17: HLIN 18,21 AT 20: VLIN 17,23 AT 18: VLIN 18,19 AT 22: RETURN
16000 REM Q
16010 HLIN 19,21 AT 17: VLIN 18,22 AT 18: VLIN 18,21 AT 22: HLIN 19,20 AT 23: PLOT 20,21: PLOT 21,22: PLOT 22,23: RETURN
16100 REM R
16110 HLIN 18,21 AT 17: HLIN 18,21 AT 20: VLIN 17,23 AT 18: VLIN 18,19 AT 22: PLOT 20,21: PLOT 21,22: PLOT 22,23: RETURN
16200 REM S
16210 HLIN 19,21 AT 17: HLIN 19,21 AT 20: HLIN 19,21 AT 23: VLIN 18,19 AT 18: VLIN 21,22 AT 22: PLOT 22,18: PLOT 18,22: RETURN
16300 REM T
16310 HLIN 18,22 AT 17: VLIN 17,23 AT 20: RETURN
16400 REM U
16410 VLIN 17,22 AT 18: VLIN 17,22 AT 22: HLIN 19,21 AT 23: RETURN
16500 REM V
16510 VLIN 17,21 AT 18: VLIN 17,21 AT 22: PLOT 19,22: PLOT 20,23: PLOT 21,22: RETURN
16600 REM W
16610 VLIN 17,23 AT 18: VLIN 17,23 AT 22: VLIN 20,21 AT 20: PLOT 19,22: PLOT 21,22: RETURN
16700 REM X
16710 VLIN 17,18 AT 18: VLIN 17,18 AT 22: VLIN 22,23 AT 18: VLIN 22,23 AT 22: PLOT 19,19: PLOT 20,20: PLOT 21,21: PLOT 19,21: PLOT 21,19: RETURN
16800 REM Y
16810 VLIN 17,18 AT 18: VLIN 17,18 AT 22: VLIN 20,23 AT 20: PLOT 19,19: PLOT 21,19: RETURN
16900 REM Z
16910 HLIN 18,22 AT 17: HLIN 18,22 AT 23: PLOT 18,22: PLOT 19,21: PLOT 20,20: PLOT 21,19: PLOT 22,18: RETURN
19999 GOTO 10100
20000 DATA 65,9,38,66,18,40
20002 DATA 67,14,40,68,13,38
20004 DATA 69,13,36
20006 DATA 70,15,38
20008 DATA 71,17,38
20010 DATA 72,19,38
20012 DATA 73,23,36
20014 DATA 74,21,38
20016 DATA 75,23,38
20018 DATA 76,25,38
20020 DATA 77,22,40
20022 DATA 78,20,40
20024 DATA 79,25,36
20026 DATA 80,27,36
20028 DATA 81,9,36
20030 DATA 82,15,36
20032 DATA 83,11,38
20034 DATA 84,17,36
20036 DATA 85,21,36
20038 DATA 86,16,40
20040 DATA 87,11,36
20042 DATA 88,12,40
20044 DATA 89,19,36
20046 DATA 90,10,40
20048 REM <CTRL-G> <CTRL-G> <CTRL-G> <CTRL-G>S<CTRL-G>H<CTRL-G>I<CTRL-G>F<CTRL-G>T<CTRL-G> <CTRL-G>C<CTRL-G>H<CTRL-G>A<CTRL-G>R<CTRL-G>.<CTRL-G>S<CTRL-G>
20050 DATA 49,8,34
20052 DATA 50,10,34
20054 DATA 51,12,34
20056 DATA 52,14,34
20058 DATA 53,16,34
20060 DATA 54,18,34
20062 DATA 55,20,34
20064 DATA 56,22,34
20066 DATA 57,24,34
20068 DATA 48,26,34
20070 DATA 58,28,34
20072 DATA 59,27,38
20074 DATA 60,24,40
20076 DATA 61,30,34
20078 DATA 62,26,40
20080 DATA 63,28,40
20082 DATA 64,27,36
20084 DATA 33,8,34
20086 DATA 34,10,34
20088 DATA 35,12,34
20090 DATA 36,14,34
20092 DATA 37,16,34
20094 DATA 38,18,34
20096 DATA 39,20,34
20098 DATA 40,22,34
20100 DATA 41,24,34
20102 DATA 42,28,34
20104 DATA 43,27,38
20106 DATA 44,24,40
20108 DATA 45,30,34
20110 DATA 46,26,40
20112 DATA 47,28,40
20114 DATA 94,20,40
25900 REM <CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H> <CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H><CTRL-H>FROM: APPLE-CAN<CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J><CTRL-J>
32767 POKE 216,0: FOR I = 1 TO 1E38: NEXT I
63000 REM <CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G><CTRL-J><CTRL-G>
63100 REM * APPLE IN AN APPLE *<CTRL-J><CTRL-J>
63110 REM BY DAVID CUSIMANO<CTRL-J>
63120 REM AGE - 14!<CTRL-J>
63130 REM A MEMBER OF
63140 REM APPLE-CAN ****<CTRL-J>
63150 REM IN TORONTO, ONTARIO,
63160 REM CANADA<CTRL-J><CTRL-J>
63170 REM DEC. 23, 1979<CTRL-J> MERRY CHRISTMAS ...